• word of the day

    sapindus saponaria

    sapindus saponaria - Dictionary definition and meaning for word sapindus saponaria

    Definition
    (noun) evergreen of tropical America having pulpy fruit containing saponin which was used as soap by Native Americans
Download our Mobile App Today
Receive our word of the day
on Whatsapp